plastic armor - Spanish English Dictionary